package org.budo.cmbc.direct.sdk.entity.ryb;

import org.budo.cmbc.direct.sdk.entity.AbstractCmbcDirectRequest;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 如意宝签约、解约
 */
@Getter
@Setter
@ToString(callSuper = true)
public class MELERybOpenCloseAccountRequest extends AbstractCmbcDirectRequest {
    private static final long serialVersionUID = 4490509292984482465L;

    /**
     * 电子账户协议编号
     */
    private String eProtocolAcNo;

    /**
     * 产品代码
     */
    private String prodSubId;

    /**
     * 操作类型: 01-签约，02-解约
     */
    private String signType;

    /**
     * 电子账户交易密码密文
     */
    private String pwdResult;

    /**
     * 密码随机数流水号
     */
    private String randJnlNo;

    /**
     * 密码随机数
     */
    private String random;

    /**
     * 如意宝申购模式:02-自动 03-主动
     *
     */
    private String fundSubscribeType;
}
